home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / p4 / p4-1_2a.lha / p4-1.2a / messages_f / makefile.proto next >
Makefile  |  1992-10-19  |  1KB  |  41 lines

  1. P4_HOME_DIR = ..
  2. INCLUDEDIR = $(P4_HOME_DIR)/include
  3. LIBDIR = $(P4_HOME_DIR)/lib
  4.  
  5. LIB = $(LIBDIR)/libp4.a
  6. FORTLIBDIR = $(P4_HOME_DIR)/lib_f
  7. FORTLIB = $(FORTLIBDIR)/libp4_f.a
  8.  
  9. MAIN = $(FORTLIBDIR)/p4_fmain.o
  10.  
  11. LIBS =  $(FORTLIB) $(LIB) $(MDEP_LIBS)
  12.  
  13. default:$(P)
  14.     make $(MFLAGS) systest simpglob
  15.  
  16. all:$(P)
  17.     make $(MFLAGS) systest sr_master sr1_master
  18.     make $(MFLAGS) sr_slave sr1_slave
  19.  
  20. systest: systest.o $(FORTLIB) $(LIB)
  21.     $(FC) $(MDEP_FFLAGS) -o systest systest.o $(LIBS)
  22.     
  23. simpglob: simpglob.o $(FORTLIB) $(LIB)
  24.     $(FC) $(MDEP_FFLAGS) -o simpglob simpglob.o $(LIBS)
  25.     
  26. sr_master: sr_master.o sr_slave.o  $(FORTLIB) $(LIB)
  27.     $(FC) $(MDEP_FFLAGS) -o sr_master sr_master.o sr_slave.o $(LIBS)
  28.     
  29. sr_slave: sr_slave.o  $(FORTLIB)  $(LIB)
  30.     $(FC) $(MDEP_FFLAGS) -o sr_slave $(MAIN) sr_slave.o $(LIBS)
  31.  
  32. sr1_master: sr1_master.o sr1_slave.o $(FORTLIB)  $(LIB)
  33.     $(FC) $(MDEP_FFLAGS) -o sr1_master sr1_master.o sr1_slave.o $(LIBS)
  34.     
  35. sr1_slave: sr1_slave.o  $(FORTLIB)  $(LIB)
  36.     $(FC) $(MDEP_FFLAGS) -o sr1_slave $(MAIN) sr1_slave.o $(LIBS)
  37.  
  38. realclean: clean
  39.     $(RM) -f systest simpglob sr_master sr_slave \
  40.         sr1_master sr1_slave Makefile p4f.h
  41.